• word of the day

    protea mellifera

    protea mellifera - Dictionary definition and meaning for word protea mellifera

    Definition
    (noun) Australian shrub whose flowers yield honey copiously
    Synonyms : honey-flower , honeyflower
Download our Mobile App Today
Receive our word of the day
on Whatsapp